/**
 * Logica relacionada con la vista de detalle de una especie
 */

function actualizarZonaGeografica() {
	
	if($('#zonaGeografica').val() == "provincia") {
		$('#municipios').hide();
		$('#lugares').hide();
		$('#cuadriculas_utm').hide();
	}
	else if($('#zonaGeografica').val() == "municipio") {
		$('#municipios').show();
		$('#lugares').hide();
		$('#cuadriculas_utm').hide();
	}
	else if($('#zonaGeografica').val() == "lugar") {
		$('#municipios').hide();
		$('#lugares').show();
		$('#cuadriculas_utm').hide();
	}
	else if($('#zonaGeografica').val() == "cuadriculaUtm") {
		$('#municipios').hide();
		$('#lugares').hide();
		$('#cuadriculas_utm').show();
	}
}

function actualizarPeriodo() {
	
	if($('#periodo').val() == "anio") {
		$('#anio').show();
		$('#intervaloAnios').hide();
		$('#intervaloFechas').hide();
	}
	else if($('#periodo').val() == "anios") {
		$('#anio').hide();
		$('#intervaloAnios').css("display", "inline");
		$('#intervaloFechas').hide();
	}
	else if($('#periodo').val() == "fechas") {
		$('#anio').hide();
		$('#intervaloAnios').hide();
		$('#intervaloFechas').css("display", "inline");
	}
}

$(document).ready(function() {
	
	actualizarZonaGeografica();
	actualizarPeriodo();
	
	// Mostramos/ocultamos en funcion de las opciones que el usuario va seleccionando
	$('#zonaGeografica').change(function() {
		actualizarZonaGeografica();
	});
	$('#periodo').change(function() {
		actualizarPeriodo();
	});
	
	// Ocultamos el div de info una vez el usuario pulsa "Actualizar gráfico"
	$("#btn_actualizar_grafico").click(function() {
		$("#infoMessagesGrafico").hide();
	});
});